/*公共样式*/
.martb15{margin-top: 15px; margin-bottom: 15px; }
.marb25{margin-bottom: 25px;}
.marb55{margin-bottom: 55px;}
.marb85{margin-bottom: 85px;}
.t_red{ color: red;}
/*按钮永远固定在底部*/
.but_height{height: 55px; width: 100%;}
.but_bottom{position: fixed; bottom: 0px; display: inline-block;}
.bd.spacing{width: 96%; padding: 0px; position: fixed; bottom: 0px; left: 2%; z-index: 2;}
.but_sbao{width: 96%; padding: 0px; position: fixed; bottom: 0px;left: 2%; z-index: 3;}
.bd.spacing.ban1{width: 46%;left: 2%;}
.bd.spacing.ban2{width: 46%; left: 52%;}
/*施工车辆通行证 基本信息*/
.sqdwmc{width:100%; float:left; margin-top:10px; border:1px solid #e7e9eb; background:#fff; border-radius:5px;}
.sqdwmc .row{width:100%; float:left; border-bottom:1px solid #e7e9eb;}
.sqdwmc .row:last-child{border:0px;}
.sqdwmc .row .lf{width:35%; float:left;}
.sqdwmc .row .lf p{width:94%; line-height:20px; margin-left:3%; padding-top:10px; padding-bottom:10px; color:#333;}
.sqdwmc .row .rt{margin-left:36%; color:#333; font-size:1.4rem; text-indent:8px;}
.sqdwmc .row .rt input{ width:95%; height:25px; line-height:25px; float:left; margin-top:10px; margin-bottom:10px; border:1px solid #ececec;  text-indent:8px; color:#b2b2b2;}
.sqdwmc .row .rt .hongx{height:25px; line-height:25px; float:left; margin-top:10px; margin-bottom:10px; color:red;}
.sqdwmc .row .rt input.inpt1{width:70%;}
.sqdwmc .row .rt select{ width:96%; height:20px; line-height:20px; float:left; margin-top:10px; border:0px; border-left:1px solid #ccc; text-indent:8px; color:#b2b2b2; background:#fff; font-family:"微软雅黑";}
.sqdwmc .row .rt select.select1{width:90%;}
.sqdwmc .row .rt .inpu_rt{width:30px; height:40px; line-height:40px; float:right; text-align:right; margin-right:4%; color:#333; font-size:1.4rem;}
.sqdwmc .row .rt .radio1{width:45%; height:40px; line-height:40px; float:left; }
.sqdwmc .row .rt .radio1 input{width:15px;}
.clxx{width:94%; height:35px; line-height:35px; float:left; margin-left:3%; color:#333;  margin-top:5px;}
.clxx.clxx1{font-weight:bold; margin-bottom:-5px;}
.clxx .clxx_lf{width:35%; height:35px; float:left; text-align:left;}
.clxx .clxx_rt{margin-left:35%; text-align:center;}
.clxx .clxx_rt .lf{width:45%; float:left; text-align:center; height: 25px;}
.clxx .clxx_rt  input{width:100%; height:100%; border:1px solid #e7e9eb;}
.clxx .clxx_rt .rt{width:45%; float:right; text-align:center; height: 25px;}
/*堵路移车*/
/*堵路移车*/
.dlyc_main{width: 96%; float: left; margin-left: 2%; margin-top: 5px;}
.dlyc_main .row2{width: 100%; float: left; margin-top: 10px;}
.dlyc_main .row2 div{width: 49%; position: relative; float: left;  height: 35px; line-height: 35px; border: 1px solid #eaeaea; box-sizing: border-box;}
.dlyc_main .row2 div span{position: absolute; left: 0px; width: 30px; text-align: center; font-size: 18px; font-weight: bold; color: #333; height: 35px; line-height: 35px;}
.dlyc_main .row2 div span.span1{width: 60px; color: #666; font-weight: normal;}
.dlyc_main .row2 div .input_text{text-indent: 30px;  line-height: 35px; height: 100%; width: 100%; border: 0px; color: #666; float: left;}
.dlyc_main .row2 div .input_text.input_text1{text-indent: 60px;}
.dlyc_main .row2 div:last-child{float: right; border: 1px solid #eaeaea; box-sizing: border-box;}
.dlyc_main .row2 div:last-child a{ width: 100%; height: 35px; line-height: 35px; text-indent:5px; color: #666; display: block; float: left; background: url(../images/arrow_down.png) no-repeat right center; background-size: 16px;}
.dlyc_main .row1{width: 100%; height: 35px; line-height: 35px; float: left; margin-top: 10px;}
.dlyc_main .row1.text_center{text-align: center;}
.dlyc_main .row1 input{width: 100%; color: #333; border: 1px solid #eaeaea;height: 35px; line-height: 35px; text-indent: 5px; box-sizing: border-box; }
/*左边是图片，右面是文字的列表*/
.text_img{ width:100%; padding: 5px; border: 1px solid #eaeaea;float:left; margin-top:10px; box-sizing: border-box;}
.text_img_lf{ width:105px; float:left;}
.text_img_lf img{width: 105px;}
.text_img_rt{ margin-left:115px;}
.text_img_rt .text_main{ float:left; width:100%;}
.text_img_rt .font14{ width:100%; font-size:16px; float:left; color:#333; font-weight:normal; height:35px; line-height:35px;}
.text_img_rt .font12{ width:100%; font-size:14px; float:left; color:#999; line-height:25px;}
/*堵路移车下拉框*/
.select_main{width: 100%; display: none; position: absolute; left: -1px;top: 34px; background-color: #FFFFFF; border: 1px solid #eaeaea; border-top: 0px; z-index: 3;}
.select_main li{width: 90%; float: left; cursor: pointer; text-align: left; text-indent: 0px;  color: #666; text-decoration: none; margin-left: 5%; height: 35px; line-height: 35px; border-bottom: 1px dotted #DADADA;}
.select_main li:last-child{border-bottom: 0px;}

/*提示信息*/
.sbsm{width:96%; float:left; margin-left:2%; background:#f9f8f2; margin-bottom: 25px; border:1px solid #d4d2c1; border-radius:5px;}	
.sbsm .main{width:94%; line-height:20px; margin:10px auto 10px auto; font-size: 14px; line-height: 26px; color:#a49647;}
/*开锁求助-业务须知*/
.ywxz{width: 96%;float:left; margin-left:2%; color: #333; padding-top: 10px; padding-bottom: 10px;}
.ywxz input{display: inline; width: 30px; height:20px; border: 0px; border-bottom: 1px solid #666;}
/*捡拾物品招领*/
.jswp{width: 94%; line-height: 20px; float: left; margin-left: 3%; font-size: 14px; color: red; font-size: 12px;}
/*律师会见新增样式*/
.t_red{color: #ff0000;}
/*申报材料*/
.sbcl{width: 94%; overflow: hidden; float: left; margin-left: 3%;}
.sbcl .row{width: 100%; height: 60px; line-height: 60px; float: left; margin-bottom: 20px;}
.sbcl .row_lf{width: 50%; height: 60px; float: left;}
.sbcl .row_rt{width: 70px; height: 70px; float: left; background: #fff;position: relative;}
.sbcl .row_rt img{width: 60px; height: 60px; float: left; margin-top: 10px; margin-left: 10px;}
.guanbibq{position: absolute; left: 0px; top: -22px;}
/*预约会见申请-弹出框*/
.yyhjsq{width: 94%; overflow: hidden; position: absolute; left: 3%; }
.yyhjsq .row{width: 100%; height:25px;  line-height:25px; float: left; text-align: left; margin-bottom: 5px;}
.yyhjsq .row select{width: 100%; height:25px; float: left; }
.yyhjsq .row_lf{width: 60%; height:25px; float: left; background: #fff; border: 1px solid #c9e2ef;}
.yyhjsq .row_rt{width: 35%; height:25px; float: left; margin-left: 4%;}
/*事项申报-网上预约*/
.sxsbwsyy{width: 94%; height: 30px; line-height: 30px; float: left; margin-left: 3%;}

